separation of ownership and control - German English Dictionary